/**
 * @brief 使用命令模式构建一个APP的主事件循环模块
 * @details 该模块负责处理APP的主事件循环，以及命令的分发和执行
 */

#pragma once

#include "designM/command.hpp"

enum class emCmdType
{
    DATA
};

using app_t = wheels::dm::mainLoop< emCmdType >;
using dispatch_t = app_t::dispatcher_t;